temporary work permit - Spanish English Dictionary